package bootstrap

import (
	"fmt"
	"hello/inits/db"
	"time"
)

//初始化数据库
func SetUpDB() {
	init_db := db.BootstrapDB()
	fmt.Println("init_db:地址:")
	fmt.Println(init_db)
	sqlDB, _ := init_db.DB()
	// 设置最大连接数
	sqlDB.SetMaxOpenConns(100)
	// 设置最大空闲连接数
	sqlDB.SetMaxIdleConns(25)
	// 设置每个链接的过期时间
	sqlDB.SetConnMaxLifetime(5 * time.Minute)
	//可以使用GetDBConn  ,getInstance
	fmt.Println("数据库初始化成功")
}
